<?php 
class plugins_tutorialModel extends Model{
    public $tabela = "plugins_tutorial";
    public $pkey   = 'plugins_tutorial_cod';
    public $dados  = array(
        'plugins_tutorial_cod' => array(
	    'name'     => 'Código',
	    'type'     => 'int',
	    'size'     => '11',
	    'pkey'    => true,
	    'ai'      => true,
	    'grid'    => true,
	    'display' => true,
	    'private' => true
        ),
        
         'plugins_action_cod' => array(
	    'name'     => 'Ação',
	    'type'     => 'int',
	    'size'     => '11',
	    'grid'    => true,
	    'display' => true,
	    'fkey' => array(
	        'model' => 'plugins/action',
	        'cardinalidade' => '1n',
	        'keys' => array('plugins_action_cod', 'plugins_action_label'),
	    ),
        ),
         
         'plugins_tutorial_titulo' => array(
	    'name'     => 'Título',
	    'type'     => 'varchar',
	    'size'     => '32',
	    'grid'    => true,
	    'display' => true,
        ),
         'plugins_tutorial_texto' => array(
	    'name'     => 'Texto',
	    'type'     => 'text',
	    'especial' => 'editor',
	    'grid'    => true,
	    'display' => true,
        ),
         'plugins_tutorial_target' => array(
	    'name'     => 'Target',
	    'type'     => 'varchar',
	    'size'     => '32',
	    'notnull' => true,
	    'grid'    => true,
	    'display' => true,
        ),
         'plugins_tutorial_duration' => array(
	    'name'     => 'Duração',
	    'type'     => 'time',
	    'especial' => 'calendar',
	    'notnull' => true,
	    'grid'    => true,
	    'display' => true,
        ),
         'plugins_tutorial_ordem' => array(
	    'name'     => 'Ordem',
	    'type'     => 'int',
	    'size'     => '11',
	    'grid'    => true,
	    'display' => true,
        ),
         'plugins_tutorial_type' => array(
	    'name'     => 'Tipo de Tutorial',
	    'type'     => 'enum',
	    'default' => 'afirmacao',
	    'options' => array(
	    	'afirmacao' => 'Afirmação',
	    	'execucao' => 'Execução',
	    ),
	    'notnull' => true,
	    'grid'    => true,
	    'display' => true,
            'description' => "Afirmação: Tutoriais onde o usuário deve apenas ler as instruções, mas não tem mais nada a fazer. <br/>
                Execução: Tutoriais onde o usuário deve executar uma ação (clicar em um botão por exemplo)"
        ));
}
?>